deep trenches - Français Anglais Dictionnaire